survive a difficult situation or trouble - İspanyolca İngilizce Sözlük